package demo.day06

// Kotlin 可变map
fun main() {
    // 1.可变集合的操作
    val map = mutableMapOf(Pair("A",1),Pair("B",2),Pair("C",3))
    map+= Pair("D",4)
    map+= Pair("E",5)
    map-= "D"
    map-= "A"
    map.put("F",6)
    map["G"] = 7
    println(map)
    // 2.getOrPut 如果没有A这个键值对 就新增
    map.getOrPut("A"){1}
    println(map)
    // 3.getOrDefault 如果没有这键值对 就返回一个默认值
    println(map.getOrDefault("key",-1))
}